/*
 * AdminManager.h
 *
 *  Created on: Oct 21, 2011
 *      Author: kimi
 */

#ifndef ADMINMANAGER_H_
#define ADMINMANAGER_H_
#include "../Configuration/Properties.h"
#include <string>
#include <vector>
#include <stdio.h>
#include <stdlib.h>
#include "../Crypto/RSA.h"

using namespace std;

class AdminManager {
public:

	AdminManager(Properties *props);
	virtual ~AdminManager();

	bool login(string username, string password);

private:
	//Properties *adminFile;
	string adminFilePath;
	unsigned long keyLength;
	string privateKeyFile;
};

#endif /* ADMINMANAGER_H_ */
